over-active thyroid - French English Dictionary